package fr.afcepf.atod18.hotels.services.interfaces;

import java.util.List;
import java.util.Set;

import fr.afcepf.atod18.hotels.entities.Hotel;
import fr.afcepf.atod18.hotels.entities.Optionhotel;
import fr.afcepf.atod18.hotels.entities.Utilisateur;

public interface IServiceOption {

	public abstract List<Optionhotel> rechercherOptionsDeLHotelDuManager(Utilisateur u);
	
	public abstract Hotel rechercherHotelDuManager(Utilisateur u);
	
	public abstract void modifierUneOption(Optionhotel o);
	
	public abstract void ajouterUneOption(Optionhotel o);
	
	public abstract void supprimerUneOption(Optionhotel o);

	List<Optionhotel> findAllOptionByHotel(Integer idHotel);

	public abstract double getPrix(int optionId);
	
}
